Vcenter NamespaceManagement Clusters WorkloadNetworksInfo

Vcenter NamespaceManagement Clusters WorkloadNetworksInfo
Vcenter NamespaceManagement Clusters WorkloadNetworksInfo

The Vcenter NamespaceManagement Clusters WorkloadNetworksInfo contains information related to configuration of vSphere Namespaces Network objects.

This schema was added in vSphere API 7.0.1.0.

JSON Example
{
    "supervisor_primary_workload_network": {
        "network": "string",
        "network_provider": "string",
        "vsphere_network": {
            "portgroup": "string",
            "ip_assignment_mode": "string",
            "address_ranges": [
                {
                    "address": "string",
                    "count": 0
                }
            ],
            "gateway": "string",
            "subnet_mask": "string",
            "mode": "string"
        },
        "nsx_network": {
            "namespace_network_cidrs": [
                {
                    "address": "string",
                    "prefix": 0
                }
            ],
            "ingress_cidrs": [
                {
                    "address": "string",
                    "prefix": 0
                }
            ],
            "egress_cidrs": [
                {
                    "address": "string",
                    "prefix": 0
                }
            ],
            "nsx_tier0_gateway": "string",
            "subnet_prefix_length": 0,
            "routed_mode": false,
            "load_balancer_size": "string"
        },
        "namespaces": [
            "string"
        ]
    },
    "network_list": [
        {
            "network": "string",
            "network_provider": "string",
            "vsphere_network": {
                "portgroup": "string",
                "ip_assignment_mode": "string",
                "address_ranges": [
                    {
                        "address": "string",
                        "count": 0
                    }
                ],
                "gateway": "string",
                "subnet_mask": "string",
                "mode": "string"
            },
            "nsx_network": {
                "namespace_network_cidrs": [
                    {
                        "address": "string",
                        "prefix": 0
                    }
                ],
                "ingress_cidrs": [
                    {
                        "address": "string",
                        "prefix": 0
                    }
                ],
                "egress_cidrs": [
                    {
                        "address": "string",
                        "prefix": 0
                    }
                ],
                "nsx_tier0_gateway": "string",
                "subnet_prefix_length": 0,
                "routed_mode": false,
                "load_balancer_size": "string"
            },
            "namespaces": [
                "string"
            ]
        }
    ]
}
supervisor_primary_workload_network
Required

vSphere Namespaces network used by Kubernetes control plane VMs to access load-balanced services on the various workload networks.

This property was added in vSphere API 7.0.1.0.

network_list
Optional

List of vSphere Namespaces networks associated with this cluster.

This property was added in vSphere API 7.0.1.0.

If missing or null no additional networks are associated with the cluster.